pin one's faith upon someone - Deutsch Englisch Wörterbuch